Serveur d'exploration sur les relations entre la France et l'Australie

Attention, ce site est en cours de développement !
Attention, site généré par des moyens informatiques à partir de corpus bruts.
Les informations ne sont donc pas validées.

Fragment-Based Version Management for Repositories of Business Process Models

Identifieur interne : 006429 ( Main/Exploration ); précédent : 006428; suivant : 006430

Fragment-Based Version Management for Repositories of Business Process Models

Auteurs : Chathura C. Ekanayake [Australie] ; Marcello La Rosa [Australie] ; Arthur H. M. Ter Hofstede [Australie, Pays-Bas] ; Marie-Christine Fauvet [France]

Source :

RBID : ISTEX:0006EF505D73D957ADE67092CD363D2698D4A005

Descripteurs français

English descriptors

Abstract

Abstract: As organizations reach higher levels of Business Process Management maturity, they tend to accumulate large collections of process models. These repositories may contain thousands of activities and be managed by different stakeholders with varying skills and responsibilities. However, while being of great value, these repositories induce high management costs. Thus, it becomes essential to keep track of the various model versions as they may mutually overlap, supersede one another and evolve over time. We propose an innovative versioning model, and associated storage structure, specifically designed to maximize sharing across process models and process model versions, reduce conflicts in concurrent edits and automatically handle controlled change propagation. The focal point of this technique is to version single process model fragments, rather than entire process models. Indeed empirical evidence shows that real-life process model repositories have numerous duplicate fragments. Experiments on two industrial datasets confirm the usefulness of our technique.

Url:
DOI: 10.1007/978-3-642-25109-2_3


Affiliations:


Links toward previous steps (curation, corpus...)


Le document en format XML

<record>
<TEI wicri:istexFullTextTei="biblStruct">
<teiHeader>
<fileDesc>
<titleStmt>
<title xml:lang="en">Fragment-Based Version Management for Repositories of Business Process Models</title>
<author>
<name sortKey="Ekanayake, Chathura C" sort="Ekanayake, Chathura C" uniqKey="Ekanayake C" first="Chathura C." last="Ekanayake">Chathura C. Ekanayake</name>
</author>
<author>
<name sortKey="La Rosa, Marcello" sort="La Rosa, Marcello" uniqKey="La Rosa M" first="Marcello" last="La Rosa">Marcello La Rosa</name>
</author>
<author>
<name sortKey="Ter Hofstede, Arthur H M" sort="Ter Hofstede, Arthur H M" uniqKey="Ter Hofstede A" first="Arthur H. M." last="Ter Hofstede">Arthur H. M. Ter Hofstede</name>
</author>
<author>
<name sortKey="Fauvet, Marie Christine" sort="Fauvet, Marie Christine" uniqKey="Fauvet M" first="Marie-Christine" last="Fauvet">Marie-Christine Fauvet</name>
</author>
</titleStmt>
<publicationStmt>
<idno type="wicri:source">ISTEX</idno>
<idno type="RBID">ISTEX:0006EF505D73D957ADE67092CD363D2698D4A005</idno>
<date when="2011" year="2011">2011</date>
<idno type="doi">10.1007/978-3-642-25109-2_3</idno>
<idno type="url">https://api.istex.fr/document/0006EF505D73D957ADE67092CD363D2698D4A005/fulltext/pdf</idno>
<idno type="wicri:Area/Istex/Corpus">000000</idno>
<idno type="wicri:explorRef" wicri:stream="Istex" wicri:step="Corpus" wicri:corpus="ISTEX">000000</idno>
<idno type="wicri:Area/Istex/Curation">000000</idno>
<idno type="wicri:Area/Istex/Checkpoint">000849</idno>
<idno type="wicri:explorRef" wicri:stream="Istex" wicri:step="Checkpoint">000849</idno>
<idno type="wicri:doubleKey">0302-9743:2011:Ekanayake C:fragment:based:version</idno>
<idno type="wicri:Area/Main/Merge">006806</idno>
<idno type="wicri:Area/Main/Curation">006429</idno>
<idno type="wicri:Area/Main/Exploration">006429</idno>
</publicationStmt>
<sourceDesc>
<biblStruct>
<analytic>
<title level="a" type="main" xml:lang="en">Fragment-Based Version Management for Repositories of Business Process Models</title>
<author>
<name sortKey="Ekanayake, Chathura C" sort="Ekanayake, Chathura C" uniqKey="Ekanayake C" first="Chathura C." last="Ekanayake">Chathura C. Ekanayake</name>
<affiliation wicri:level="1">
<country xml:lang="fr">Australie</country>
<wicri:regionArea>Queensland University of Technology</wicri:regionArea>
</affiliation>
<affiliation wicri:level="1">
<country wicri:rule="url">Australie</country>
</affiliation>
</author>
<author>
<name sortKey="La Rosa, Marcello" sort="La Rosa, Marcello" uniqKey="La Rosa M" first="Marcello" last="La Rosa">Marcello La Rosa</name>
<affiliation wicri:level="1">
<country xml:lang="fr">Australie</country>
<wicri:regionArea>Queensland University of Technology</wicri:regionArea>
</affiliation>
<affiliation wicri:level="1">
<country wicri:rule="url">Australie</country>
</affiliation>
</author>
<author>
<name sortKey="Ter Hofstede, Arthur H M" sort="Ter Hofstede, Arthur H M" uniqKey="Ter Hofstede A" first="Arthur H. M." last="Ter Hofstede">Arthur H. M. Ter Hofstede</name>
<affiliation wicri:level="1">
<country xml:lang="fr">Australie</country>
<wicri:regionArea>Queensland University of Technology</wicri:regionArea>
</affiliation>
<affiliation wicri:level="1">
<country xml:lang="fr">Pays-Bas</country>
<wicri:regionArea>Eindhoven University of Technology</wicri:regionArea>
</affiliation>
<affiliation wicri:level="1">
<country wicri:rule="url">Australie</country>
</affiliation>
</author>
<author>
<name sortKey="Fauvet, Marie Christine" sort="Fauvet, Marie Christine" uniqKey="Fauvet M" first="Marie-Christine" last="Fauvet">Marie-Christine Fauvet</name>
<affiliation wicri:level="1">
<country xml:lang="fr">France</country>
<wicri:regionArea>University of Grenoble</wicri:regionArea>
</affiliation>
<affiliation wicri:level="1">
<country wicri:rule="url">France</country>
</affiliation>
</author>
</analytic>
<monogr></monogr>
<series>
<title level="s">Lecture Notes in Computer Science</title>
<imprint>
<date>2011</date>
</imprint>
<idno type="ISSN">0302-9743</idno>
<idno type="eISSN">1611-3349</idno>
<idno type="ISSN">0302-9743</idno>
</series>
</biblStruct>
</sourceDesc>
<seriesStmt>
<idno type="ISSN">0302-9743</idno>
</seriesStmt>
</fileDesc>
<profileDesc>
<textClass>
<keywords scheme="KwdEn" xml:lang="en">
<term>Adjacent nodes</term>
<term>Ancestor fragments</term>
<term>Artifact</term>
<term>Average storage gain</term>
<term>Business operations</term>
<term>Business process models</term>
<term>Canonical format</term>
<term>Change operations</term>
<term>Change patterns</term>
<term>Change propagation</term>
<term>Change propagation policies</term>
<term>Change propagation policy</term>
<term>Child fragment</term>
<term>Child fragment versions</term>
<term>Child fragments</term>
<term>Commercial process model repositories</term>
<term>Composition relationships</term>
<term>Concurrency</term>
<term>Concurrency control</term>
<term>Concurrent agents</term>
<term>Concurrent updates</term>
<term>Current process model repositories</term>
<term>Current version</term>
<term>Database</term>
<term>Dataset</term>
<term>Descendant fragments</term>
<term>Different process model versions</term>
<term>Different process models</term>
<term>Different versions</term>
<term>Ekanayake</term>
<term>Empirical evidence</term>
<term>Entire process model</term>
<term>Entire process models</term>
<term>Focal idea</term>
<term>Fragment</term>
<term>Fragment level</term>
<term>Fragment version</term>
<term>Fragment version number</term>
<term>Fragment version tree</term>
<term>Fragment versions</term>
<term>Full process models</term>
<term>Heidelberg</term>
<term>Home branch</term>
<term>Home insurance branch</term>
<term>Home insurance claims process model</term>
<term>Ieee computer society</term>
<term>Immediate predecessor</term>
<term>Industrial process model collections</term>
<term>Initial version</term>
<term>Instant propagation</term>
<term>Insurance claims</term>
<term>Invoice</term>
<term>Label change</term>
<term>Large process model repositories</term>
<term>Larger updates</term>
<term>Last version</term>
<term>Lncs</term>
<term>Locking attributes</term>
<term>Locking mechanism</term>
<term>Modeling</term>
<term>More operations</term>
<term>Morgan kaufmann</term>
<term>Motor branch</term>
<term>Motor insurance process model</term>
<term>Multiple users</term>
<term>Multiple versions</term>
<term>Node</term>
<term>Novel versioning model</term>
<term>Other fragments</term>
<term>Other hand</term>
<term>Primary branch</term>
<term>Process elements</term>
<term>Process fragments</term>
<term>Process model</term>
<term>Process model changes</term>
<term>Process model collection</term>
<term>Process model collections</term>
<term>Process model fragments</term>
<term>Process model repositories</term>
<term>Process model repository</term>
<term>Process model version</term>
<term>Process model versions</term>
<term>Process models</term>
<term>Process repository</term>
<term>Process structure tree</term>
<term>Propagation</term>
<term>Propagation policy</term>
<term>Queensland university</term>
<term>Redundant process fragments</term>
<term>Reference model</term>
<term>Relevant invoice</term>
<term>Repository</term>
<term>Repository users</term>
<term>Representation format</term>
<term>Root fragment</term>
<term>Root node</term>
<term>Root process model</term>
<term>Rpst</term>
<term>Rpst decomposition</term>
<term>Rpst fragments</term>
<term>Same fragment</term>
<term>Same model</term>
<term>Same process model</term>
<term>Same time</term>
<term>Sample population</term>
<term>Semantic business process repository</term>
<term>Sese fragments</term>
<term>Single fragments</term>
<term>Small updates</term>
<term>Software</term>
<term>Software engineering</term>
<term>Software management</term>
<term>Sophisticated change propagation</term>
<term>Source code control system</term>
<term>Springer</term>
<term>Storage gain</term>
<term>Storage structure</term>
<term>Structural code</term>
<term>Subsequent versions</term>
<term>Success rate</term>
<term>Such process models</term>
<term>Such situations</term>
<term>Technical report</term>
<term>Temporal databases</term>
<term>Textual deltas</term>
<term>Total number</term>
<term>Update</term>
<term>User</term>
<term>Version control</term>
<term>Version control systems</term>
<term>Version history</term>
<term>Version management</term>
<term>Version number</term>
<term>Version numbers</term>
<term>Versioning</term>
<term>Versioning model</term>
<term>Vertical storage gain</term>
</keywords>
<keywords scheme="Teeft" xml:lang="en">
<term>Adjacent nodes</term>
<term>Ancestor fragments</term>
<term>Artifact</term>
<term>Average storage gain</term>
<term>Business operations</term>
<term>Business process models</term>
<term>Canonical format</term>
<term>Change operations</term>
<term>Change patterns</term>
<term>Change propagation</term>
<term>Change propagation policies</term>
<term>Change propagation policy</term>
<term>Child fragment</term>
<term>Child fragment versions</term>
<term>Child fragments</term>
<term>Commercial process model repositories</term>
<term>Composition relationships</term>
<term>Concurrency</term>
<term>Concurrency control</term>
<term>Concurrent agents</term>
<term>Concurrent updates</term>
<term>Current process model repositories</term>
<term>Current version</term>
<term>Database</term>
<term>Dataset</term>
<term>Descendant fragments</term>
<term>Different process model versions</term>
<term>Different process models</term>
<term>Different versions</term>
<term>Ekanayake</term>
<term>Empirical evidence</term>
<term>Entire process model</term>
<term>Entire process models</term>
<term>Focal idea</term>
<term>Fragment</term>
<term>Fragment level</term>
<term>Fragment version</term>
<term>Fragment version number</term>
<term>Fragment version tree</term>
<term>Fragment versions</term>
<term>Full process models</term>
<term>Heidelberg</term>
<term>Home branch</term>
<term>Home insurance branch</term>
<term>Home insurance claims process model</term>
<term>Ieee computer society</term>
<term>Immediate predecessor</term>
<term>Industrial process model collections</term>
<term>Initial version</term>
<term>Instant propagation</term>
<term>Insurance claims</term>
<term>Invoice</term>
<term>Label change</term>
<term>Large process model repositories</term>
<term>Larger updates</term>
<term>Last version</term>
<term>Lncs</term>
<term>Locking attributes</term>
<term>Locking mechanism</term>
<term>Modeling</term>
<term>More operations</term>
<term>Morgan kaufmann</term>
<term>Motor branch</term>
<term>Motor insurance process model</term>
<term>Multiple users</term>
<term>Multiple versions</term>
<term>Node</term>
<term>Novel versioning model</term>
<term>Other fragments</term>
<term>Other hand</term>
<term>Primary branch</term>
<term>Process elements</term>
<term>Process fragments</term>
<term>Process model</term>
<term>Process model changes</term>
<term>Process model collection</term>
<term>Process model collections</term>
<term>Process model fragments</term>
<term>Process model repositories</term>
<term>Process model repository</term>
<term>Process model version</term>
<term>Process model versions</term>
<term>Process models</term>
<term>Process repository</term>
<term>Process structure tree</term>
<term>Propagation</term>
<term>Propagation policy</term>
<term>Queensland university</term>
<term>Redundant process fragments</term>
<term>Reference model</term>
<term>Relevant invoice</term>
<term>Repository</term>
<term>Repository users</term>
<term>Representation format</term>
<term>Root fragment</term>
<term>Root node</term>
<term>Root process model</term>
<term>Rpst</term>
<term>Rpst decomposition</term>
<term>Rpst fragments</term>
<term>Same fragment</term>
<term>Same model</term>
<term>Same process model</term>
<term>Same time</term>
<term>Sample population</term>
<term>Semantic business process repository</term>
<term>Sese fragments</term>
<term>Single fragments</term>
<term>Small updates</term>
<term>Software</term>
<term>Software engineering</term>
<term>Software management</term>
<term>Sophisticated change propagation</term>
<term>Source code control system</term>
<term>Springer</term>
<term>Storage gain</term>
<term>Storage structure</term>
<term>Structural code</term>
<term>Subsequent versions</term>
<term>Success rate</term>
<term>Such process models</term>
<term>Such situations</term>
<term>Technical report</term>
<term>Temporal databases</term>
<term>Textual deltas</term>
<term>Total number</term>
<term>Update</term>
<term>User</term>
<term>Version control</term>
<term>Version control systems</term>
<term>Version history</term>
<term>Version management</term>
<term>Version number</term>
<term>Version numbers</term>
<term>Versioning</term>
<term>Versioning model</term>
<term>Vertical storage gain</term>
</keywords>
<keywords scheme="Wicri" type="topic" xml:lang="fr">
<term>Base de données</term>
<term>Logiciel</term>
</keywords>
</textClass>
<langUsage>
<language ident="en">en</language>
</langUsage>
</profileDesc>
</teiHeader>
<front>
<div type="abstract" xml:lang="en">Abstract: As organizations reach higher levels of Business Process Management maturity, they tend to accumulate large collections of process models. These repositories may contain thousands of activities and be managed by different stakeholders with varying skills and responsibilities. However, while being of great value, these repositories induce high management costs. Thus, it becomes essential to keep track of the various model versions as they may mutually overlap, supersede one another and evolve over time. We propose an innovative versioning model, and associated storage structure, specifically designed to maximize sharing across process models and process model versions, reduce conflicts in concurrent edits and automatically handle controlled change propagation. The focal point of this technique is to version single process model fragments, rather than entire process models. Indeed empirical evidence shows that real-life process model repositories have numerous duplicate fragments. Experiments on two industrial datasets confirm the usefulness of our technique.</div>
</front>
</TEI>
<affiliations>
<list>
<country>
<li>Australie</li>
<li>France</li>
<li>Pays-Bas</li>
</country>
</list>
<tree>
<country name="Australie">
<noRegion>
<name sortKey="Ekanayake, Chathura C" sort="Ekanayake, Chathura C" uniqKey="Ekanayake C" first="Chathura C." last="Ekanayake">Chathura C. Ekanayake</name>
</noRegion>
<name sortKey="Ekanayake, Chathura C" sort="Ekanayake, Chathura C" uniqKey="Ekanayake C" first="Chathura C." last="Ekanayake">Chathura C. Ekanayake</name>
<name sortKey="La Rosa, Marcello" sort="La Rosa, Marcello" uniqKey="La Rosa M" first="Marcello" last="La Rosa">Marcello La Rosa</name>
<name sortKey="La Rosa, Marcello" sort="La Rosa, Marcello" uniqKey="La Rosa M" first="Marcello" last="La Rosa">Marcello La Rosa</name>
<name sortKey="Ter Hofstede, Arthur H M" sort="Ter Hofstede, Arthur H M" uniqKey="Ter Hofstede A" first="Arthur H. M." last="Ter Hofstede">Arthur H. M. Ter Hofstede</name>
<name sortKey="Ter Hofstede, Arthur H M" sort="Ter Hofstede, Arthur H M" uniqKey="Ter Hofstede A" first="Arthur H. M." last="Ter Hofstede">Arthur H. M. Ter Hofstede</name>
</country>
<country name="Pays-Bas">
<noRegion>
<name sortKey="Ter Hofstede, Arthur H M" sort="Ter Hofstede, Arthur H M" uniqKey="Ter Hofstede A" first="Arthur H. M." last="Ter Hofstede">Arthur H. M. Ter Hofstede</name>
</noRegion>
</country>
<country name="France">
<noRegion>
<name sortKey="Fauvet, Marie Christine" sort="Fauvet, Marie Christine" uniqKey="Fauvet M" first="Marie-Christine" last="Fauvet">Marie-Christine Fauvet</name>
</noRegion>
<name sortKey="Fauvet, Marie Christine" sort="Fauvet, Marie Christine" uniqKey="Fauvet M" first="Marie-Christine" last="Fauvet">Marie-Christine Fauvet</name>
</country>
</tree>
</affiliations>
</record>

Pour manipuler ce document sous Unix (Dilib)

EXPLOR_STEP=$WICRI_ROOT/Wicri/Asie/explor/AustralieFrV1/Data/Main/Exploration
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 006429 | SxmlIndent | more

Ou

HfdSelect -h $EXPLOR_AREA/Data/Main/Exploration/biblio.hfd -nk 006429 | SxmlIndent | more

Pour mettre un lien sur cette page dans le réseau Wicri

{{Explor lien
   |wiki=    Wicri/Asie
   |area=    AustralieFrV1
   |flux=    Main
   |étape=   Exploration
   |type=    RBID
   |clé=     ISTEX:0006EF505D73D957ADE67092CD363D2698D4A005
   |texte=   Fragment-Based Version Management for Repositories of Business Process Models
}}

Wicri

This area was generated with Dilib version V0.6.33.
Data generation: Tue Dec 5 10:43:12 2017. Site generation: Tue Mar 5 14:07:20 2024